package com.shengzai

object Code27Windows {
  def main(args: Array[String]): Unit = {
    /**
     * 窗口类型：
     * 1.滚动窗口  当滑动窗口中窗口大小和移动的数据个数一致，那么就称为滚动窗口
     * 2.滑动窗口 设定一个窗口大小，同时设置每次移动的数据个数
     */
    val numList: List[Int] = List[Int](1, 2, 3, 4, 5, 6, 7, 8, 9)

    //sliding中给定一个参数值时表示： 窗口大小为2 每次移动的距离为1
    numList.sliding(2).foreach(println)

    //sliding两个参数值，第一个为窗口大小，第二个为步长距离
    numList.sliding(2,3).foreach(println)

  }
}
